/* CSS Document */
body{
	font-family: 'Lucida Grande',verdana,arial,helvetica,sans-serif; 
	background-color:#000F17;
	font-size:13px;
}

.header{
	width:90%;
	min-height:10px;
	overflow:hidden;
	margin:0 auto;
	padding:5px;
}

.footer{
	padding-top:10px;
	padding-bottom:5px;
	text-align:center;
	color:#eee;
	font-size:10px;
}

.breakcrumb{
	width:100%;
	height:18px;
	
	background-color:#f0f0f0;

	border-bottom: 1px solid #ddd;
	
	color:#666;
	font-size:12px;
	text-indent:10px;
	
	padding-top:3px;
	padding-bottom:5px;
	
	margin:0 auto;
	overflow:hidden;
	
	background: -moz-linear-gradient(100% 100% 90deg, #f0f0f0, #f8f8f8); 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f8f8), to(#f0f0f0)); 
	background: -webkit-linear-gradient(#f8f8f8, #f0f0f0); 
	background: -o-linear-gradient(#f8f8f8, #f0f0f0);
	
}
/**********************************************************/
.container{
	width:90%;
	background-color:#fefefe;
	min-height:100px;
	overflow:hidden;
	margin:0 auto;
	padding-bottom:10px;
	
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	border-radius: 5px;	
}

.title{
	background: -moz-linear-gradient(100% 100% 90deg, #15708D, #025875) repeat scroll 0 0 transparent;
    border-bottom: 1px solid #1F82A2;
    border-radius: 3px 3px 0 0;
    height: 23px;
    overflow: hidden;
    padding-bottom:2px;
    padding-top: 5px;
	font-size:13px;
    width: 100%;
	background-color: #15708D;
}

.title .title_i{
	float:left;
	width:80%;
	font-weight: bold;
	text-indent:2px;
    text-decoration: none;
    text-shadow: -1px 1px #111111;
	color: #FFFFFF;
}

.title .user{
	float:left;
	width:20%;
	text-align:right;
	font-size:11px;
	color:#fff;
	font-weight:bold;
}

.title .user a{
	color:#fff;
	text-decoration:none;
}

.title .user a:hover{
	color:#ff0;
}

.main_area{
	width:100%;
	overflow:hidden;
}

.main_area .content{
	width:100%;
	min-height:20px;
	color:#444;
	overflow:hidden;
}

.main_area .content .list_button{
	width:99%; 
	margin:0 auto; 
	padding-top:10px; 
	padding-bottom:10px; 
	height:25px; 
	overflow:hidden;
}

.main_area .content .content_i{
	width:98%;
	margin:0 auto;
	padding-top:10px;
	overflow:hidden;
	font-size:11px;
}

.main_area .content .button{
	font-weight:bold;
	min-width:20px;
	float:left;
	padding:5px 7px 5px 5px;
	font-size:12px;
	border:1px solid #ccc;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
	color:#069;
	
	margin-right:7px;
	
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	border-radius: 5px;
	
	-moz-box-shadow: 1px 1px 1px #ccc;
	-webkit-box-shadow: 1px 1px 1px #ccc;
	box-shadow: 1px 1px 1px #ccc;

	background: -moz-linear-gradient(100% 100% 90deg, #f0f0f0, #f8f8f8); 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f8f8), to(#f0f0f0)); 
	background: -webkit-linear-gradient(#f8f8f8, #f0f0f0); 
	background: -o-linear-gradient(#f8f8f8, #f0f0f0);
	
}

.main_area .content .button_submit{
	font-size:12px;
	float:left;
	margin-right:7px;
	font-weight:bold;
	height:30px;
	padding:0px 7px 3px 7px;
	border:1px solid #ccc;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
	color:#069;
	
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	border-radius: 5px;
	
	-moz-box-shadow: 1px 1px 1px #ccc;
	-webkit-box-shadow: 1px 1px 1px #ccc;
	box-shadow: 1px 1px 1px #ccc;
	
	background: -moz-linear-gradient(100% 100% 90deg, #f0f0f0, #f8f8f8); 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f8f8), to(#f0f0f0)); 
	background: -webkit-linear-gradient(#f8f8f8, #f0f0f0); 
	background: -o-linear-gradient(#f8f8f8, #f0f0f0);
}

.main_area .content .button_cancel{
	font-size:12px;
	float:left;
	font-weight:bold;
	margin-right:7px;
	height:18px;
	padding:7px 7px 3px 7px;
	border:1px solid #ccc;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
	color:#069;
	
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	border-radius: 5px;
	
	-moz-box-shadow: 1px 1px 1px #ccc;
	-webkit-box-shadow: 1px 1px 1px #ccc;
	box-shadow: 1px 1px 1px #ccc;
	
	background: -moz-linear-gradient(100% 100% 90deg, #f0f0f0, #f8f8f8); 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f8f8), to(#f0f0f0)); 
	background: -webkit-linear-gradient(#f8f8f8, #f0f0f0); 
	background: -o-linear-gradient(#f8f8f8, #f0f0f0);
}

.main_area .content .button:hover, 
.main_area .content .button_submit:hover, 
.main_area .content .button_cancel:hover{
	border:1px solid #fbb;
	color:#f00;
	
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	border-radius: 5px;
	
	-moz-box-shadow: 1px 1px 1px #fc9999;
	-webkit-box-shadow: 1px 1px 1px #fc9999;
	box-shadow: 1px 1px 1px #fc9999;
	
	background: -moz-linear-gradient(100% 100% 90deg, #ffeaea, #fff0f0); 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f5f5f5), to(#fafafa)); 
	background: -webkit-linear-gradient(#f5f5f5, #fafafa); 
	background: -o-linear-gradient(#f5f5f5, #fafafa);
}

.active{
	min-width:20px;
	float:left;
	margin-right:7px;
	padding:5px 7px 5px 5px;
	font-size:12px;
	border:1px solid #ccc;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
	border:1px solid #fbb;
	color:#f00;
	
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	border-radius: 5px;
	
	-moz-box-shadow: 1px 1px 1px #fc9999;
	-webkit-box-shadow: 1px 1px 1px #fc9999;
	box-shadow: 1px 1px 1px #fc9999;
	
	background: -moz-linear-gradient(100% 100% 90deg, #fafafa, #f5f5f5); 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f5f5f5), to(#fafafa)); 
	background: -webkit-linear-gradient(#f5f5f5, #fafafa); 
	background: -o-linear-gradient(#f5f5f5, #fafafa);
}

.main_area .content table.view{
	width:99%;
	border-collapse:collapse;
	margin:0 auto;
	font-size:11px;
}

.even{
	background-color:#f8f8f8;
}

.hover{
	background-color:#ffffd8;
}
.content table.view tr{
	height:29px;
}

.content table.view th{
	height:35px;
	border:1px solid #ddd;
	border-collapse:collapse;
	color:#333;
	text-shadow: 1px 1px #f8f8f8;
	
	background: -moz-linear-gradient(100% 100% 90deg, #ddd, #eee); 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f5f5f5), to(#e0e0e0)); 
	background: -webkit-linear-gradient(#f5f5f5, #e0e0e0); 
	background: -o-linear-gradient(#f5f5f5, #e0e0e0);
}

.content table.view td{
	border:1px solid #ddd;
	border-collapse:collapse;
	padding:3px;
}

table.view a{
	color:#333;
	text-decoration:none;
}
table.view a:hover{
	color:#f00;
	text-decoration:underline;
}
.label{
	background-color:#f0f0f0;
	border-bottom:1px solid #ddd;
	height:18px;
	text-align:right;
	color:#333;
	margin:0;
	padding-right:10px;
	font-size:11px;
}
h2{
	font-family: "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	color:#0c6988;
	margin:8px;
}
/**********************************************************************/
.space_10{
	width:100%;
	height: 10px;
	background-color:transparent;
}
.space_5{
	width:100%;
	height: 5px;
	background-color:transparent;
}
img{
	border:0;
}
a{
	text-decoration:none;
}
/**********************************************************************/

select{
	border-collapse:collapse;
	border:1px solid #ccc;
	padding:3px 3px 3px 3px;
	background-color:#f8f8f8;
	color:#333;
	margin:0;
	font-size:12px;
}

input[type=text], input[type=password], textarea{
	border-collapse:collapse;
	border:1px solid #ccc;
	color:#333;
	padding:3px 3px 5px 3px;
	margin:0;
	font-size:12px;
}

input[type=text]:focus, input[type=password]:focus, textarea:focus{
	background: -moz-linear-gradient(100% 100% 90deg, #fefdf1, #fffcd9); 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fffcd9), to(#fefdf1)); 
	background: -webkit-linear-gradient(#fffcd9, #fefdf1); 
	background: -o-linear-gradient(#fffcd9, #fefdf1);
}

/****************************************************************/
.pagination{
	width:100%;
	padding-top:10px;
	padding-bottom:1px;
	text-align:center;
	font-size:11px;
	color:#555;
}

.pagination select {
	padding:0;
}